Taylor speelde in de jeugd van SV De Foresters uit Heiloo en vanaf 2010 speelt hij in de jeugd van AFC Ajax.[5] Sinds 2017 speelt hij ook voor vertegenwoordigende Nederlandse jeugdelftallen. Taylor debuteerde in het betaald voetbal voor Jong Ajax op 15 oktober 2018, in de met 2-1 verloren uitwedstrijd in de Eerste divisie tegen Jong PSV.[6] Taylor kwam in de 70e minuut in het veld voor Jasper ter Heide.[7] Dat seizoen (2018/19) speelde hij voornamelijk voor Ajax onder 19. In het seizoen 2019/20 kwam Taylor uit voor Jong Ajax in de Eerste divisie.
Vanaf seizoen 2020/21 werd Taylor officieel onderdeel van het eerste team van Ajax, terwijl hij zijn wedstrijden nog voor Jong Ajax speelde. Op 12 december 2020 maakte Taylor zijn debuut voor Ajax 1, in de wedstrijd tegen PEC Zwolle. Op 3 september 2020 verlengde Taylor zijn contract bij Ajax tot medio 2024. Tijdens het seizoen 2021/22 speelde hij opnieuw zijn meeste wedstrijden voor Jong Ajax. Hij debuteerde op 15 september 2021 in de UEFA Champions League, als invaller in de met 1–5 gewonnen uitwedstrijd tegen Sporting CP. In de eredivisie mocht hij regelmatig invallen, en kreeg hij op 23 april 2022 zijn eerste basisplaats, gevolgd door nog enkele basisplaatsen.
Ook aan het begin van seizoen 2022/23 kreeg hij onder nieuwe trainer Alfred Schreuder basisplaatsen, onder andere ten koste van Davy Klaassen en Steven Berghuis.[8] Hij brak definitief door in het eerste elftal, als opvolger van de vertrokken Ryan Gravenberch. In september behoorde hij voor het eerst tot de selectie van het Nederlands elftal.
In seizoen 2023/24 bleef hij een vaste keuze in de basis. Bij zijn club maakte hij dit seizoen dieptepunten mee, zoals een laatste plaats in de competitie tussen 29 oktober en 2 november, en uitschakeling in het KNVB-bekertoernooi door de amateurs van USV Hercules.
In september 2022 behoorde hij voor het eerst in zijn carrière tot de selectie van het Nederlands elftal. Op 22 september 2022 maakte hij zijn debuut voor het Nederlands elftal tegen Polen.
Niet lang na zijn eerste selectie en debuut bleek in november 2022 dat hij zou behoren tot de selectie voor het WK 2022. Op 29 november 2022 speelde hij zijn eerste minuten op het WK als invaller in de derde groepswedstrijd tegen Qatar.
Zijn basisdebuut tijdens de EK-kwalificatiewedstrijd tegen Frankrijk op 24 maart 2023 verliep ongelukkig en Taylor werd na 33 minuten gewisseld.[9]